After a sustained funding frenzy, India's tech startups are laying off employees and some have closed up shop altogether.
After a sustained funding frenzy, India's tech startups are laying off employees and some have closed up shop altogether.
Please to comment